use ggez::graphics::*;
use ggez::Context;
use ggez::GameResult;

mod little_fairy;
pub use little_fairy::*;

use crate::logic::Unit;
use crate::*;

unit! {
    pub trait UnitDrawable {
        fn as_drawable(&self, frame_number:crate::view::FrameNumber, ctx: &mut Context) -> GameResult<Mesh>;
    }
}
